//WinPercentage.java Author:Lewis/Loftus
//Demonstrates the use of a while loop for input validation.
import java.text.NumberFormat;
import java.util.Scanner;
public class WinPercentage
{
  //Computes the percentage of games won by a team.
  public static void main(String []args)
  {
    final int NUM_GAMES = 12;
    int won;
    double ratio;
    Scanner scan = new Scanner(System.in);

    System.out.println("Enter the number of games won (0 to "+NUM_GAMES+"):");
    won = scan.nextInt();

    while (won < 0 || won > NUM_GAMES)
    {
      System.out.print("Invalid input .Please reenter : ");
      won = scan.nextInt();
    }

    ratio = (double)won/NUM_GAMES;
    NumberFormat fmt = NumberFormat.getPercentInstance();

    System.out.println();
    System.out.println("Winning percentage:" + fmt.format(ratio));
    }
}    
